Photonic_Plugin\Platforms\OAuth2 S

Total Complexity 41
Dependencies 1
Dependents 0
Total lines 173
Lines of code 114
Logical lines of code 62
Comment lines 27
Methods 11
Properties 8

Methods 11

Method Rating Maintainability Complexity Lines of code
authenticate()
A
45 16 41
is_token_expired()
A
57 9 16
parse_token()
S
54 5 21
get_access_token()
S
50 4 29
__construct()
S
77 1 4
authentication_URL()
S
100 1 0
access_token_URL()
S
100 1 0
renew_token()
S
100 1 0
set_token_validity()
S
100 1 0
redirect_url()
S
81 1 3
is_token_expiring_soon()
S
100 1 0